Using the Resizable Working-set Notion for Software Distributed Shared Memory

نویسندگان

  • Sung-Woo Lee
  • Kee-Young Yoo
چکیده

This paper proposes an adaptive invalidate/update protocol for software distributed shared memory(DSM), which use the working-set notion of a conventional operating system as the criteria for determining whether to update or invalidate. The proposed protocol can adjust the amount of update messages as changing the value of working-set size. The proposed protocol was implemented in CVM[4], a software DSM system, evaluated using eight processors of an IBM SP2, and compared with the previous study. After experimenting our protocol using six applications, it can be confirmed that our resizable working-set notions can track efficiently access patterns of applications on DSM.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cognitive rehabilitation of attention and working memory in patients with chronic bipolar disorder using RehaCom software

Background: Chronic bipolar disorder (CBD) impairs cognition, leads to depression, and deteriorates patients’ quality of life. This study assessed the usefulness of RehaCom cognitive rehabilitation software on attention and working memory functions in patients with CBD. Materials and methods: This was a pre-test, post-test, quasi-experimental study. In this study, 50 patients with CBD at Mahan...

متن کامل

The Effect of Computer-oriented Working Memory learning on Improving Problem Solving Skills of Students with Problem Solving Difficulties in Mathematics

The purpose of this research is to determine the effects of cognitive training using software programs on improving the performance of students' skills in solving the mathematical problems. The method of this research was semi-experimental with using pre-test post-tests and control group. For this purpose, first by random multi-stage cluster, 180 male students of fourth-grade were selected, the...

متن کامل

Design and performance of a scheduling framework for resizable parallel applications

This paper describes the design and initial implementation of a software framework for exploiting resizability in distributed-memory parallel applications. By “resizable” we mean the ability at run-time to expand or contract the number of processes participating in a parallel application. The ReSHAPE framework described here includes a cluster scheduler, a library supporting data redistribution...

متن کامل

OpenMP compiler for a Software Distributed Shared Memory System SCASH

In this paper, we present an implementation of OpenMP compiler for a page-based software distributed shared memory system, SCASH on a cluster of PCs. For programming distributed memory multiprocessors such as clusters of PC/WS and MPP, message passing is usually used. A message passing system requires programmers to explicitly code the communication and makes writing parallel programs cumbersom...

متن کامل

BOPS Balancing Objects and Pages in a Shared Space

Distributed Shared Memory DSM systems usually employ a number of hardware pages as management units The gap between the size of application objects and coherence units leads to the undesirable e ect of false sharing resulting in a signi cant performance degradation for a wide range of applications To prevent false sharing and reduce the scope of consistency actions some systems introduce object...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000